package com.dq.controller.in;

import com.dq.controller.in.base.BaseAdminQuery;
import com.dq.domain.record.MaintainRecord;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author luchangtong
 * @Date 2019/12/2 14:24
 */
@Data
@ApiModel("跟踪记录查询实体")
public class TrackQuery extends BaseAdminQuery {
    @ApiModelProperty("顾客编号/姓名/手机号")
    public String value;
    @ApiModelProperty("顾客编号")
    public String wxUserCardNo;
    @ApiModelProperty("顾客名称")
    public String wxUserUserRealName;

    @ApiModelProperty("跟踪状态")
    public MaintainRecord.MaintainStatus status;
    @ApiModelProperty("维护方式")
    public MaintainRecord.MaintainType type;
    @ApiModelProperty("开始时间")
    public Long beginTime;
    @ApiModelProperty("结束时间")
    public Long endTime;
    @ApiModelProperty("门店id")
    public Long orgId;
    @ApiModelProperty("门店名称")
    public String orgName;

    @ApiModelProperty("查询类型： org门店端调用， boss BOSS端")
    public String typeValue;
}
